body{
    background:#f5f5f5;
    .top{
        width:100%;
        position:absolute;
        top:0;
        left:50%;
        transform:translate(-50%,0);
        border-bottom:1px solid #eee;
        background:#fff;
        .topbar{
            width:1200px;
        }
    }
    .all{
        width:100%;
        height:100%;
        .all-container{
            width:1200px;
            position:absolute;
            top:100px;
            left:50%;
            transform:translate(-50%,0);
            .content{
                float:right;
                background:#fff;
                width:86%;
                height:650px;
                position:relative;
                .content-title{
                    width: 100px;
                	height: 40px;
                	background-color: #ffd800;
                	font-family: MicrosoftYaHei;
                    font-size: 15px;
                    color: #333333;
                    text-align:center;
                    line-height:40px;
                    position:absolute;
                    top:-3px;
                    left:18px;
                }
                .account-tab{
                    width:94%;
                    height:34px;
                    border-bottom:1px solid #e8e8e8;
                    margin:55px 0 23px 36px;
                    a{
                        display:inline-block;
                        float:left;
                        height:34px;
                        line-height:34px;
                        cursor:pointer;
                    }
                    .tab-bankcard{
                        margin-right:30px;
                    }
                    .tab-active{
                        font-family: MicrosoftYaHei;
                        font-size: 16px;
                        color: #b58f56;
                        border-bottom:1px solid #b58f56;
                    }
                }
                .main-card{
                    width:100%;
                    padding-left:50px;
                    .row-title{
                        width:100%;
                        .row{
                            width:100%;
                            margin-bottom:30px;
                            .row-left{
                                width:100px;
                                float:left;
                                font-family: MicrosoftYaHei;
                                font-size: 14px;
                                color: #5b5f6d;
                                text-align:right;
                                margin-right:20px;
                            }
                            .row-right{
                                float:left;
                                .transfer{
                                    display:inline-block;
                                    float:left;
                                    width: 88px;
                                    height: 32px;
                                    background-color: #fafafa;
                                    border: solid 1px #dddddd;
                                    font-family: MicrosoftYaHei;
                                    font-size: 14px;
                                    color: #5b5f6d;
                                    margin-right:16px;
                                    text-align:center;
                                    line-height:32px;
                                    position:relative;
                                    img{
                                        display:none;
                                        position:absolute;
                                        right:1px;
                                        bottom:1px;
                                    }
                                }
                                .transfer-active{
                                    background-color: #b58f56;
                                    border: solid 1px #b58f56;
                                    color:#fff;
                                    img{
                                        display:block;
                                        position:absolute;
                                        right:1px;
                                        bottom:1px;
                                    }
                                }
                            }
                        }
                    }
                    .row-recharge,.transfer-money{
                        width:100%;
                       .row{
                           width:100%;
                           margin-bottom:30px;
                           .row-left{
                               width:100px;
                               float:left;
                               font-family: MicrosoftYaHei;
                               font-size: 14px;
                               color: #5b5f6d;
                               text-align:right;
                               margin-right:20px;
                           }
                           .row-right{
                               float:left;
                               .alipay-ewm{
                                   width: 145px;
                                   height: 145px;
                                   display:block;
                               }
                               .wx-ewm{
                                    width: 145px;
                                    height: 145px;
                                    display:none;
                               }
                               .instruction{
                                   font-family: MicrosoftYaHei;
                                   font-size: 14px;
                                   color: #5b5f6d;
                               }
                               .amount{
                                   width: 119px;
                                   height: 32px;
                                   background-color: #fafafa;
                                   border: solid 1px #dddddd;
                                   float:left;
                                   text-align:center;
                                   line-height:32px;
                               }
                               .unit{
                                   display:inline-block;
                                   font-family: MicrosoftYaHei;
                                   font-size: 14px;
                                   color: #5b5f6d;
                                   height:32px;
                                   line-height:32px;
                               }
                               .remark-btn{
                                   width: 178px;
                                   height: 32px;
                                   background-color: #fafafa;
                                   border: solid 1px #dddddd;

                               }
                           }
                       }
                    }
                    .transfer-money{
                        display:none;
                    }
                    .info-err{
                        width: 100%;
                        height: 30px;
                        font-size: 14px;
                        margin-left: 90px;
                        color:red;
                    }
                    .recharge-btn{
                        cursor:pointer;
                        display:block;
                        width: 138px;
                        height: 38px;
                        background-color: #b58f56;
                        border-radius: 3px;
                        font-family: MicrosoftYaHei;
                        font-size: 14px;
                        color: #ffffff;
                        margin-left:90px;
                        text-align:center;
                        line-height:38px;
                    }
                }
                .main-virtual{
                    width:100%;
                    .wallet-not{
                        display:none;
                        padding-left: 50px;
                        .row{
                            width:100%;
                            margin-bottom:30px;
                            .row-left{
                                width:100px;
                                float:left;
                                font-family: MicrosoftYaHei;
                                font-size: 14px;
                                color: #5b5f6d;
                                text-align:right;
                                margin-right:20px;
                            }
                            .row-right{
                                float:left;
                                input{
                                    width: 280px;
                                    height: 32px;
                                    background-color: #fafafa;
                                    border: solid 1px #dddddd;
                                }
                            }
                        }
                        .info-err2{
                            width: 100%;
                            height: 30px;
                            font-size: 14px;
                            margin-left: 120px;
                            color:red;
                        }
                        .rechange-wallet-btn{
                            display:block;
                            width: 138px;
                            height: 38px;
                            background-color: #b58f56;
                            border-radius: 3px;
                            font-family: MicrosoftYaHei;
                            font-size: 14px;
                            color: #ffffff;
                            text-align:center;
                            line-height:38px;
                            margin-left: 120px;
                        }
                    }
                }
            }
        }
    }
}

